博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
个人练习-jq 鼠标移上移出查看图片(放大)提示
阅读量:6479 次
发布时间:2019-06-23

本文共 1686 字,大约阅读时间需要 5 分钟。

只做了个简单的效果,以后可以加上动画等效果,实际效果如下:

html 代码:

css代码:

.wrap{
width: 960px; margin:50px auto; border:1px solid #F00; min-height: 100px; }.img_list{
padding:50px 10px 50px 40px; }.img_list li{
position: relative; float: left; width: 250px; margin-left: 20px; height: 250px; border: 1px solid #ddd; }.img_list li img{
width: 250px; height: 250px; }#showPic{
position: absolute; z-index: 111; width: 400px; height: 400px; }#showPic img{
width: 400px; height: 400px; }#showPic p{
position: absolute; bottom:0; left: 0; right:0; z-index: 112; height: 24px; color: #fff; background:rgba(0,0,0,0.4); line-height: 24px; padding: 0 20px; font-size: 14px; }

js 代码:

$("a.tooltip").mouseover(function(){ //鼠标移上去        var picHref = this.href; //找到a标签中的链接        var picTitle = this.title;//找到a标签的标题        var picHtml = "

"+ picTitle +"

"; $(this).parents("li").append(picHtml); // 添加div $("#showPic").css({ //设置div的top/left/boder值 "border":"1px solid #F00", "top":"30px", "left":"30px" }).show("fast"); }).mouseout(function(){ // 当鼠标移出的时候 $("#showPic").mouseover(function(){ // 当鼠标移入显示图片的时候执行的事件 $(this).addClass("mOver") }).mouseout(function(){ $("#showPic").remove(); }); setTimeout(function(){ // 延时200毫秒执行 if($("#showPic").hasClass("mOver")){ return; }else{ $("#showPic").remove(); } },200); });

 另外使用jq自定义的hover()方法也是可以实现mouseover/mouseout的效果

转载于:https://www.cnblogs.com/xll-qg/p/8032689.html

你可能感兴趣的文章
POJ 2255 Tree Recovery (二叉树)
查看>>
HDU 1026 Ignatius and the Princess I
查看>>
There are two ways for Datatable download as excel
查看>>
TextBox客户端JS赋值 后台获取(转载)
查看>>
PCA误差
查看>>
烦人的数据不一致问题到底怎么解决?——通过“共识”达成数据一致性
查看>>
抽象类详解
查看>>
2016深度学习统治人工智能?深度学习十大框架
查看>>
1月份浏览器排名:Chrome 再次占领霸主地位
查看>>
Mac 电脑又现漏洞,不用密码就能获取用户信息
查看>>
《Oracle高性能自动化运维》一一2.2 队列锁(Enqueue Lock)
查看>>
《树莓派Python编程入门与实战》——1.10 练习
查看>>
《jQuery Mobile入门经典》—— 2.3 使用JavaScript完成功能
查看>>
jQuery Validate 插件使用说明
查看>>
Dragon4444勒索病毒解密方案防御方法案例复旦安全实验室成功处理案例
查看>>
stat 命令可以查看时间
查看>>
买房子注意事项
查看>>
java.lang.UnsupportedOperationException的解决方法
查看>>
双机热备与负载均衡区别和作用
查看>>
继往开来,迎接新的挑战
查看>>